Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 POPLAR CLOSE Detached £272,502 £179,950 22 Aug 2014
3 POPLAR CLOSE Terraced £284,241 £116,000 27 Feb 2003
5 POPLAR CLOSE Detached £240,481 £65,000 24 Aug 2000
6 POPLAR CLOSE Detached £225,934 £181,000 18 Apr 2018
7 POPLAR CLOSE Detached £311,961 £239,950 23 Feb 2017
12 POPLAR CLOSE Detached £296,830 £142,000 9 Mar 2004